.left {
	width: 80px;
	display: flex;
	flex-direction: column;
	align-items: center;
	border-right: 1px solid #ccc;
}

.left span {
	margin: 10px 0;
}

.left span.active {
	color: red;
}

.city {
	display: flex;
	height: 100vh;
}

.right {
	flex: 1;
}

.item {
	display: flex;
	border-bottom: 1px solid #ccc;
	height: 40px;
	justify-content: space-between;
	align-items: center;
	padding: 0 10px;
}